package 数据结构OJ;

/**
 * @author shy_black
 * @date 2019/7/31 23:18
 * @Description:
 * 使用String的一个方法--trim(),它的作用是去除字符串俩边的空格
 * 首先判断str去除字符串俩边空格后是否为""即空字符串，将trim以
 * " "空格分为一个个单词，反向遍历split数组，在每次遍历时都在其后边加上
 * " "空格，最后将得到的tmp进行trim，即可解题
 */
public class 翻转单词顺序列 {

    public String ReverseSentence(String str) {
        String trim = str.trim();
        String tmp = "";
        if(tmp.equals(trim)) {
            return str;
        }
        String[] split = trim.split(" ");
        for(int i = split.length - 1;i >= 0;i--) {
            tmp += split[i] + " ";
        }
        return tmp.trim();
    }
}